be soaked to the skin - Español Inglés Diccionario